Battle Cruiser — definition

1. battle cruiser (Noun)

1 definition

battle cruiser (Noun) — A cruiser of maximum speed and firepower.

1 type of
cruiser